1174
1
3715
4
1812
3
4387
571
4938
4957
5
2086
951
1797
2584
2
2209
1787
1681
1751
1306
1603
2578
2695
1660
833
0
3683
1935
2262
3041
1694
1485
1348
2044
560