741
717
640
858
2974
799
707
804
847
947
887
4535
1838
1255
1064
1668
684
1018
662
935
1950
791
1348
1208
3372
1134
1826
947
992
865
710
806
956
761
2382
3199
899
2130
825
2165
748
752
2262
2172
899
822
712
2624
815
745
1161
761
1059
800
3365
4790
727
883
688
3143