2710
2
1690
1
1358
0
1751
2584
11
1992
3
2368
2110
1164
697
2131
1268
1396
1309
696
1660
8527
3200
905
3326
4914
1296
2562
1382
2166
2209
2495
2055
1711
582