1691
1
2209
1690
2392
2
2044
1206
2578
1681
662
0
868
1164
1290
666
635
696
915
1660
2562
572
2368
510
1382
1879
3
1168
1243
8527
801
2760
4
3200
2166