1880
2
1936
1
1551
20634
8
2730
6
2657
3
2668
814
2474
1385
795
0
521
395
2727
420
2881
2907
4
1020
4111
399
1557
745
2031
2855
1824
2114
1506
370
968
4805
15