901
0
894
2401
4
1696
2
1367
1
972
809
2578
1572
1400
1270
1205
3507
8
3
999
1064
979
2536
9
725
565
1043
1949
566
2452
829
3475
830
1197
1167