1216
2032
1218
1168
1513
1165
1059
982
899
944
1465
1055
1280
916
935
1152
1272
981
1249
1296
1260
875
912
878
1194
865
943
855
971
1292
1247
1360
1061
1325
952
1062