1491013
255346
253894
2938160
631311
860
10556
520
357
6335
192
102
220
230
163
140
622
13820
1338
794
585180
21818
917
980
1071
725
16330
13413
33662
497215
358
477
17920
617
464
212
267
374
372
314
245
320
426
7012
9016
384
12944
11230
361
483
271
12312
174
14730
735
302
373
122
266
6311
795
504
325
26445
591160
12317
33239
799
1507
19820
29730
10922
18314
540
28640
1172
1000
7935
670
2480
780
6090
3580