12305
3
2108
1781
2859
2
1407
1
2490
6
2001
2820
1434
1875
1683
2675
510
3629
1879
1255
16062
15
1944
1305
477
3263
16174
5
2884
2217
402
0
2456
3974
10114
12
5308
4
368