1174
1
3715
4
1812
3
4387
571
4938
4957
5
2086
19783
2
32302
0
25669
1797
2209
2584
1751
2695
2535
2173
2932
2578
3498
17946
3562
1153
3090
6
2012
1348
1787
2366
21152
8