1837
583
617
120
932
428
4136
2369
2048
1134
2620
939
335
186
781
283
433
219
293
182
407
234
273
198
728
478
577
160
1179
439
541
111
433
161
714
273
561
200
305
229