2621
2
2714
3
4012
4
25959
40
8812
13
13864
31
9544
30
12660
22
14962
14
1664
8
2095
18