1106
1366
1100
1193
874
835
729
1227
1160
1362
1431
1123
1568
1646
882
755
832
751
726
825
778
876
943
837
826
1020
1518
3027
948
1260
1133
1325
1083
1130
1228