1010
1
2033
5
1721
3
2691
4
3253
1156
2
2066
1733
1563
0
967
2585
1751
1775
9
2023
3834
1457
1279
1885
1668
716
1715
1644
1260
1424
1813
7
1261
1550
962
1442
1000