752
3853
983
801
946
977
914
730
3037
834
1331
784
794
715
689
791
934
648
831
973
12950
661
1439
811
1768
963
907
18636
760
709
830
13479
835
4943
773
3872
954
692
770
795
693
4559
982
695
1198
712
1542
744
928
725
708
665
1312
1511
1078
939
4867
36938
1293
920