12459
3
2243
6
13018
0
6500
2502
2
33393
10
3696
8
4309
4362
18816
11
2920
4
2397
1200
1
796
2297
477
2528
1002
1913
5
2257
7304
7
1566
527
4715
883
1175
3014
20
1425
3634
2277