1490
1519
1409
930
900
947
861
976
959
1015
992
1410
913
858
911
1007
860
989
1155
907
870
1202
949
884
1152
944
1125
1349
1116
1313
1222
1309
916
882