1731
2
1660
1
1690
300
0
1794
2760
4
2166
662
2304
4305
1382
2786
5
1000
1746
1343
2105
2082
1778
1937
7
1093
83
2589
2710
2368
467
2209
1938