530
600
3040
880
650
58033
49992
43073
15570
2419529
3279758
2362523
2626027
2111832
50753
1145718
93907
48992
43315
119547
39290
93199
54968
87539
59353
1708336
709413
67644
69817
870916
912213
1066312
46525
3467726
614710
36003
53453
55889
27471
28704
20551
15710
13580
25652
30916
10810
11341
539811
22510
28912
9810
865712
49604
55388
495810
1734743