4316
2425
1988
1062
1020
781
1097
686
774
881
817
831
1132
725
725
845
1748
1466
1361
799
905
983
794
781
859
844
1074
617
724
815
696
909
739
877
991
774
1456
740
896
852
741
764
745
764
891
1239
876
1061
1162
1052
946
1305
958
1004
823
936
1892
939
1068
955