668
832
709
650
700
729
1313
760
901
838
1008
722
913
821
880
1147
1355
1552
1457
1188
2725
1311
1391
2055
1328
1271
1370
1593
1341
1474
3177
1597