5617
6452
27913
7832
3085
9061
15541
30286
2502
12744
24020
5157
10169
239077
48007
51658
31080
6689
20580
6425
300791
22419
4697
9872