539
800
691
1027
868
726
634
513
244
2007
518
1508
932
969
605
500
709
1194
2105
1192
1710