13018
0
6500
12459
3
3696
8
4309
1309
1992
4362
18816
11
33393
10
697
2920
4
2397
1200
1
2243
6
477
4914
2
1002
4715
5
883
2502
1175
1425
3634
575
1583
101569
5389
712
1314