1690
1
2110
1778
1681
1883
2
1506
4572
5
785
0
2578
1699
1766
2562
582
1382
746
2982
3
1403
3326
2426
1603
2715
1205
1746
1813
2044
370
2358
9
905
1660
2934