912
341
163
843
564
9
71
282
2
316
661
15
272
1766
412
1135
171
633
24113
252
12
151
3610
425
1777
674
391
704