5622
3254
1000
324
2752
1304
367
74
633
281
1547
717
712
229
492
239
1460
497
342
87
395
56
361
206
460
167
629
98
295
68
586
137
536
179
407
63
412
78
636
199