3351
3
866
1
1360
1433
2
997
11153
8
845
2907
3957
2744
0
374
3245
1728
1442
6612
10
2605
4
904
2655
2711
2838
3412
3261
118
13018
2300
2763
883
549
979
2669
5