702
6904
943
837
768
891
772
1029
2239
763
678
1644
959
1213
664
935
809
3226
1732
758
2208
739
872
836
6299
878
808
885
1250
2380
773
732
929
896
759
846
766
780
831
3362
1344
1232
793
844
866
782
1129
3275
889
666
929
759
1264
803
2200
833
875
839
20848
915