513
1
461
438
481
803
1596
537
480
587
661
792
2
644
933
1266
611
740
750
755
4
525
2131
726
828
1097
1007
3
864
798
870
692