1505
0
6561
14
2358
9
3329
1
2012
2
2304
2595
8
2761
1145
2316
2921
5
2037
1931
4
2264
19783
5440
301
1329
2069
2204
25669
3435
4358
6
2156
1247
3673
3
2661
2337
1676
1210