2761
2
338
0
676
1
1505
6561
14
1225
1375
2358
9
3329
1012
1376
868
1310
542
581
978
629
2595
8
1145
2304
718
660
2037
504
1931
4
475
1380
458
937
2649