4309
3
1515
3696
8
12459
13018
0
6500
4362
477
1
4261
7
1002
2
883
2272
1175
33393
10
2550
5151
3267
4
2763
3634
2650
20
2556
575
2462
18816
11
2920
1583
2405
1985
2397
2740