1825
2
21152
8
3715
5151
4651
3
2650
20
2405
1
2740
280
297066
0
1876
2039
7
3080
181997
11
3188
4
2773
1781
1047
3090
6
1761
3644
1473
2342
2932
1323
477