886
725
919
804
1244
1225
897
745
1012
779
1460
987
784
948
1101
1071
827
1196
792
1080
3936
25729
779
865
1051
3890
1054
934
813
1689
853
1442
804
870
1029
806
2290
1232
1015
3373
2275
2867
3028
4783
870
828
907
732
941
937
3363
9312
845
933
2734
860
847
916
1266
750