1174
1
3715
4
1812
3
4938
4387
571
1787
951
2209
1751
4957
5
2086
1306
1797
2578
1660
1681
3683
2166
3562
2999
2584
2
1720
1813
1072
0
2710
2044
83
2173
2456