729
2601
1791
933
1718
692
3253
1296
947
761
781
3061
1480
764
1082
870
1235
1241
936
1326
848
1650
824
726
823
784
821
1462
832
998
918
1058
850
1593
1625
686
1090
653
695
1571
1616
1107
843
1515
710
744
721
885
1042
879
5788
1977
2824
1478
772
1141
757
947
883
738