1676
638
1811
742
1108
360
910
233
789
519
2281
1274
695
287
288
142
504
186
987
319
421
277
779
270
318
186
1645
1004
618
358
256
138
573
179
566
208
593
200
472
160