2000041
562
89781818
36555
31563860
8155
1977949
364
484483
336
249891
376
104822
131
205299
373
45266972
13640
134227
172
145851
248
3508687
791
372771
405
5689581
1894
3563693
716
18938569
6999
52412939
20197
5888205
1190
12006095
2532
28382203
7279
328199
458
123458
260
1315680
314
2628491
612
4832718
788
106754
157
160940
254
115582
191