2110
1
1286
1992
3
1305
564
1492
935
697
0
1309
2920
4
4914
2
11153
8
3491
5389
1332
3186
1489
5
929
2257
1789
2702
7
2237
469
2940
2395