6345
3540
1112
350
3094
1402
389
78
659
287
1696
782
787
247
508
242
1577
544
358
92
405
58
374
210
466
168
633
100
300
68
597
141
545
183
411
63
415
78
644
200