2562
2
1814
2934
1382
1
1660
1746
2578
3326
3
582
0
1566
1681
1547
4285
2368
2999
905
2055
891
1107
2972
1431
2209
1152
2980
400
1306
1752
2207
796
6
2297