1840
6
21152
8
3090
2245
3
3080
6236
10
1782
1
2587
1047
2
1382
2932
297066
0
2027
2773
2906
1788
4651
567
690
1824
1761
564
5721
5151
913
2593
2740
378
585
3715