1025
845
1010
1209
1018
1349
833
860
865
1055
951
779
1001
1062
1129
897
1154
912
892
1741
1026
865
903
874
1147
963
1336
1058
1380
994
1655
828
952
1223
848
1077
1160
892
979
774
1001
859
894
883
953
880
2242
952
916
848
921
1597
1074
862
872
1013
873
843
824
936