866
1
845
1360
997
2907
2
2838
3412
2655
3957
3
3245
11153
8
2744
0
1433
3351
1728
1442
904
6612
10
2605
4
374
2916
6
3158
1381
3254
982
2166
1660
1825
83
2562