866
1
3351
3
845
3957
3245
1433
2
1360
2907
997
2655
11153
8
2838
3412
374
2744
0
1728
1442
6612
10
2605
4
2060
904
8411
575
1812
2788
3560
2763
775
621
2890