21152
8
2949
0
1757
1
1622
1522
1787
5164
5
11891
27
1416
2
2131
4326
772
2195
4832
3
1668
2638
1904
1665
3378