1331
863
2442
2702
923
971
969
1036
777
1194
1076
886
920
1006
13982
748
880
16469
1448
765
970
896
742
929
877
1867
2296
908
909
1123
954
14104
899
1195
1154
947
800
868
834
6766
779
844
835
714
963
1008
903
987
2186
845
890
951
1953
918
1284
1199
713
797
787
770