122011
2030
1770
670
1460
770
1683
872
230
494
303
421
178
290
150
343
200
211
434
340
140
90
390
718
260
110
300
160
131
172
266
210
100
491702
672234
931043
102430
28149
167942
76821
175726
75925
302395
271739
11859
93448
307747
12763
331015
622802
362031
208433
51216
2137254
164293
73868
103644
177978
214632
55580
94536
274317
255265