1174
1
3715
4
1812
3
4387
4938
571
4957
5
2086
1380
0
181997
11
526
802
1751
1797
2209
2584
2
2535
32302
1072
745
21152
8
3090
6
3083
784
2695
1095
868
1787
1000
19783