257747
1547254
155265
124632
3234178
73448
202395
442234
91739
6859
33144
4237
13325
10918
20015
17111
3010
3910
538
277
427
827
367
1466
146
195
434
684
233
433
353
163
313
693
3173
792
222
542
6232
5062
221
71
101
231
3521
80
90
120
130
340
410
580
4270
910
1190
6600
1300
1320
5810