791
0
931
562
758
6561
14
1028
572
1601
1225
418
3329
1
2595
883
2304
2173
1243
2123
1105
8
1103
2761
2
534
1494
1145
490
2271
4
1743
484
596
1166