866
1
3957
3
2655
11153
8
951
1743
0
3245
1433
2
2907
3351
790
1360
3683
997
845
1516
1694
3715
1451
2462
2838
3412
2949
582
5151
1736
1757
5375
451
181997
11