2209
1
1691
2044
2
1690
2392
1206
2578
1681
697
0
662
582
1309
1992
3
868
905
2055
1164
2972
1290
666
696
1977
2980
400
1380
1306
1660
2207
2562
2368