4309
3
1309
0
12459
13018
1992
6500
4362
697
3696
8
1515
477
1
4914
2
1002
883
1175
33393
10
2550
3634
575
18816
11
2920
4
1583
5389
2397
2243
6
712
1200
2502
1314
4261
7