1047
2
2838
3
3715
5151
2241
21152
8
4651
2650
20
2405
1
2740
280
1568
297066
0
7964
5
4499
12
19932
6
3080
181997
11
946
2773
1545
83
3090
1813
2310
1558
2932
1622
2698