1174
1
3715
4
1812
3
4387
4938
571
4957
5
2086
1751
1797
2209
2584
2
2535
32302
0
1072
21152
8
3090
6
3083
2695
1095
1787
19783
2932
2578
3498
17946
3562
1294
1153
1660