1174
1
3715
4
1812
3
4938
4387
571
4957
5
2086
1797
2
5151
1751
2209
21152
8
4651
2650
20
2405
2584
2740
280
1072
0
297066
3080
2695
181997
11
1095
2773
1787
1047
2578