4309
3
12459
13018
0
6500
4362
3696
8
1515
477
1
1002
2
883
1175
33393
10
2550
3634
575
18816
11
2920
4
1583
2397
2243
6
712
1200
2502
1314
4261
7
1295
4715
5
1875
946
1363