866
1
3957
3
2655
3245
1433
2
2907
3351
1360
997
845
11153
8
1694
1451
0
951
2838
3412
2312
2744
1688
2505
1743
3054
5
1728
1729
2057
1683
1442
2522
6612
10