1642
652
1013
347
1889
787
1171
544
1756
879
751
274
358
180
726
321
1855
767
2881
1797
728
240
434
110
507
188
600
207
347
168
651
238
1151
442
477
175
200
104
305
197