42257
9790
5601
3364
5830
6061
3880
1700
1280
1310
2390
1713
696
865
1789
631
986
591
40239
635
590
612
13314
2479
8813
14425
13216
35231
694
21519
221
253
402
7310
17811
535
1959
1167
11218
325
12226
26414
314
27846
6117
8910
473
525
341
460
453
523
183
63051
20116
653
896
396
275
5512
29258
596
856
301894
2841833
241736
895
645
647
12656
17243
602
403
9122
1506327
1378060
2693391
1957959
1168104