672802
1015391
357747
331015
102430
12859
981043
29149
582035
435346
302395
75925
412031
103448
81216
228433
177942
501702
96821
175726
291739
692234
523662
90
282
383
142
380
801
440
180
100
161
230
200
110
172
296
340
330
280
768
140
360
343
514
221
210
373
160
320
218
481
504
333
902
1823
800
1550
730
1940
131011
2140