142511
2430
2210
760
1670
900
2033
1042
290
594
383
511
258
340
210
443
240
231
564
403
410
150
100
560
928
330
110
350
400
220
191
202
406
200
260
120
681702
762234
1171043
122430
31149
217942
126821
185726
75925
322395
331739
13859
133448
377747
12763
361015
752802
482031
258433
101216
2417254
244293
103868
183644
207978
294632
135580
104536
294317
305265