255
140
129
137
1014
790
646
2018
1
1015
366
436
392
427
454
541
383
294
540
1363
358
368
384
410
336
411