812
762
811
760
803
690
737
3415
766
3153
3845
816
722
981
737
2346
861
797
694
1079
1022
645
689
864
712
721
935
721
783
768
910
983
2263
671
779
1183
842
675
757
867
4285
1140
828
1096
715
858
1099
2508
704
1204
4527
2613
968
778
1093
766
1653
842
782
3506