1694
1873
692
899
1153
888
979
855
701
711
1019
945
1138
1216
913
1361
1628
859
707
685
732
676
631
725
795
688
679
960
999
1478
2992
930
1242
923
1112