1360
1307
1040
932
1277
1021
1327
1185
1233
949
833
921
843
1165
840
893
847
1210
1274
1213
960
1236
1411
794
1176
860
1016
856
1029
876
1212
837
917
1465
871
1478