1109
896
810
810
775
837
906
981
1004
921
912
795
949
999
1543
952
1221
974
867
931
1483
1598
1835
925
907
1113
1026
1279
1260
1819
1000
1182
1138
1155
862
1132
1379
1155
1138
1174
2265
1162
1049
1162
1287
1305
1106
1324
1505
1206
1329
1422
1841
2260
2094
1622
1283
1580
1432
1802