1098
1189
873
835
729
1225
1158
1361
1430
1122
1567
1645
881
755
832
751
726
824
778
876
943
836
826
1109
1019
1516
3024
946
1259
1128
1325
1082
1130
1228
1080
1214