1745
1984
925
966
913
1687
1086
2537
759
839
721
942
515
859
1703
717
697
1243