11153
8
1360
1
1433
2
3351
3
997
866
3957
2744
0
3245
1728
2907
1442
6612
10
2605
4
1445
904
2655
845
982
2558
1135
374
2763
2838
3412
2059
2303
3195
1451
181997
11