12459
3
2243
6
6500
0
33393
10
2920
4
2550
2
18816
11
3014
20
4362
2502
13018
3634
575
3085
5
3491
3485
7
2397
3316
5141
3696
8
4309
712
1
1200
477
1002
1314
1515
4261
4715
883