2230
8543
14684
7921
27863
2720
2460
1876
2997
2012
3917
7939
3168
2076
5718
10462
6427
5853
3277
1763
3037
65848
1961
62535
9608