9516
5968
2787
3739
5806
33648
1359
10649
8622
2067
1418
2227
1001
2378
1072
970
5335
4563
5085
15659
5337
3933
1486
964
1334
1173
25530
4654
1403
4093
9386
1614
899
1861
1635
3633
1286
1283
1094
1186
2301
876
2427
14424
5461
5648
2095
1615
3384
1713
2490
2418
2107
1327
4923
1598
11429
7021
1396
847