921
778
2064
1839
2701
988
2455
1146
2249
686
833
1499
1950
761
847
2336
840
1377
967
754
1411
877
806
1613
2381
739
970
1025
676
775
5398
2245
934
885
716
1181
810
753
798
767
2623
1967
2259
735
719
739
838
855
6282
1098
745
865
1087
868
2604
813
782
987
2890
783