47
2
38
1
27
215
25
0
321
261
784
4
1844
1789
26
725
1545
218
1876
1795
3
4340
20
1050
932
667
1216
466
492
100060
109
405
834
305
571
1442
315