1227
1161
1362
1432
1123
1568
1646
883
755
833
751
726
825
780
876
943
837
827
1022
1520
3030
948
1260
1138
1325
1083
1131
1230
1090
1225
1388
1139
1093
1080
1835
1212