1210
1181
1242
1250
1644
1134
1006
1001
1062
1025
977
920
845
1106
1366
1100
1197
874
835
730
1227
1160
1362
1432
1123
1568
1646
883
755
832
751
726
825
780
876
943