1697
630
3334
1075
1717
569
1314
576
828
372
716
171
315
162
631
169
603
183
415
216
391
119
295
100
472
184
451
148
956
92
654
219
664
189
402
35
596
134
397
170