1016
1156
1122
1169
1087
1206
1179
1240
1239
1642
1003
999
1023
974
917
842
1103
1363
1095
1188
872
834
728
1224
1157
1360
1428
1120
879
753
830
749
725
823
777
875