1052
1202
1166
1209
1129
1261
1223
1284
1311
1689
1042
1033
1059
1011
958
877
1142
1400
1132
1233
916
873
769
1274
1203
1419
1473
1154
939
786
859
777
754
853
804
906