149611
2560
2290
850
1860
930
2163
1122
290
674
393
541
298
380
210
463
260
241
574
403
410
180
100
630
1048
340
110
390
420
220
231
202
426
250
310
120
721702
792234
1261043
122430
31149
227942
126821
185726
85925
322395
371739
16859
133448
407747
12763
371015
772802
492031
268433
101216
2457254
254293
113868
193644
217978
314632
145580
114536
304317
315265