268433
227942
407747
126821
85925
185726
1175391
505346
623662
133448
762802
122430
322395
782234
642035
492031
371739
701702
101216
1241043
371015
16859
31149
148311
1048
298
416
564
654
453
403
463
393
2163
302
162
202
1102
951
231
241
541
100
410
570
220
120
290
250
110
420
390
340
600
180
210
360
930
1840
850
2290
2550