1174
1
3715
4
1812
3
4938
4387
571
4957
5
2086
1797
1751
2209
2584
2
1072
0
2695
1095
1787
2578
1660
1348
1599
3562
4096
1720
2287
1813
951
2710
2456