12459
3
2243
6
4309
13018
0
6500
4362
796
2502
2
33393
10
2908
3696
8
3671
1
1515
477
1002
883
2108
1175
2550
3634
575
2329
18816
11
2920
4
1583
2234
2835
2397
2297
1618