11153
8
3090
6
2903
3
2932
2
2907
21152
1360
1
3080
997
866
2838
3412
2655
845
3957
3245
2744
0
1433
25669
19783
2535
3351
1728
4044
5
3083
17946
1442
2465
3125
3546