1392
345
4343
1874
2050
1048
1207
454
1011
491
414
157
748
256
779
112
685
263
674
150
576
184
688
182
486
214
882
289
1010
427
792
426
637
255
360
69
654
220
415
105