725
1
729
584
5526
2
2586
4
954
911
3
745
2729
643
2766
437
425
743
522
507
4067
8
842
824
849
9938
9
591
607
9222
26
1416
2194
8089
22
2615
6
5020
7
2826