1102
875
775
924
5384
2038
740
723
787
804
677
727
1014
651
737
1115
761
739
855
1214
807
698
1477
1511
1557
945
787
987
781
659
793
1916
781
733
719
670
768
1027
890
2345
900
733
1067
697
1987
735
685
683
748
1167
733
7021
2649
1441
906
1356
752
1550
861
1302