1174
1
3715
4
1812
3
4938
4387
571
4957
5
2086
1380
0
526
1797
2584
2
1751
2209
802
796
6
2108
1072
1660
2192
2578
745
1336
2934
951
2695
1095
2835
784
868