1174
1
2911
9
5151
2
2740
3
4938
1812
1751
2209
1942
3715
4
4651
1380
0
21152
8
2082
181997
11
4387
2676
2405
2763
1072
1660
2711
571
2086
297066
526
951
4724
3503
4957
5