2686
8
2292
2
1309
0
1962
5
2308
1992
3
1271
1
2317
57793
4099
7
4630
2453
2767
697
3696
2316
14470
9055
10
7042
1809
3460
3858
4715
2259
1960
1422
1476
4476
4914
348