4060
2
1719
1332
1292
0
1963
2704
5
3533
1983
1
2060
905
1925
3
863
1862
1692
1325
1892
2265
1415
3352
4
1721
2950
1119
1287
3150
1901
1427