1051
1
7994
3
1360
814
997
1524
2
866
2838
3412
2655
845
3957
3245
11153
8
2744
0
2907
1433
3351
1728
1442
904
6612
10
2605
4
374
1706
2916
6
2633
3158
1381
3254