898
729
1645
748
712
3807
692
743
581
1686
2433
1670
1335
5051
1971
1721
1932
712
966
927
8296
2696
816
886
1592