1880
2
20634
8
2730
6
1936
1
1551
2727
2881
1824
0
1020
2657
3
2668
814
2474
1385
25137
521
968
395
121182
2120
1518
420
2907
4
17353
597
437
700
399
2224
3251