562
0
6561
14
1376
572
2649
791
3329
1
984
868
2304
1243
2123
1012
1105
2595
8
1103
2761
2
1225
534
1145
490
2271
4
484
596
1166
2663
1862
668
542
1298