1075
2078
689
842
975
842
3068
851
873
1051
1183
793
647
991
1269
5110
824
1032
935
641
949
920
1265
956
1511
692
833
714
804
803
3272
4070
924
1022
1753
1136
2060
962
709
943
678
669
948
941
840
770
3283
879
739
1098
1778
885
2192
789
795
828
801
1303
761
712