3685
1486
2430
1707
3124
2109
3173
1079
1070
1724
1280
970
993
996
878
946
947
915
926
981
962
1019
906
936
1001
1030
942
4780
1006
914
1217
1095
976
875
1092
984
1636
1136
875
1654
1039
885
1043
2236
878
2347
1660
1189
988
984
1061
969
829
1086
934
1569
7400
829
1081
1128