1265
927
922
796
1004
1191
1150
739
1339
712
847
1391
2847
4731
925
1034
890
1825
883
794
2805
774
796
802
857
897
761
3098
3007
919
2289
855
1529
845
993
789
1401
1432
921
1022
1789
1101
10560
761
1245
853
866
846
1685
791
1023
7320
787
825
859
3628
1007
964
951
721