11059
9
2966
6
851
1
164
0
418
857
627
3680
2
777
1787
1460
2571
2475
87
3125
5
1372
1650
413
1363
2130
4