3299680
983
356344
675
1666624
320
1025817
251
131324
207
2456031
483
15453025
6330
1914964
596
239499
436
221793
455
140768
248
5042460
3091
256360
282
143099
210
795391
201
165232
317
136989
311
1894861
543
171681
289
620279
235
962618
285
118547
79011
160
438472
106
1130948
78574
157
1301015
361
55204548
17112