1295
1
866
3957
3
11153
8
14125
10
3245
1558
2
1433
3351
1360
1535
2265
1534
1364
997
1720
1679
2655
845
4309
1527
1767
1329
1807
2838
3412
950
2028
0
1485
1250