1505
0
6561
14
2629
2
5946
4198
1
2358
9
5782
4
3329
2012
2865
2304
2093
1622
2595
8
2761
1145
2316
2921
5
2037
1931
1488
1038
898
2264
19783