711
1019
946
1138
1216
913
1361
1628
859
707
685
733
677
631
725
795
688
679
999
1478
2993
930
1243
923
1112
872
922
1018
874
1006
1178
921
884
1608