970
931
1227
1614
1988
2717
1036
1046
833
969
3185
4409
2274
1035
1499
2928
1022
974
1153
1945
1078
1660
921
1015
1213
1074
2749
1654
3227
3320
995
1184
32551
944
1239
1207
3843
3656
987
2362
4734
1319
923
973
982
1105
1020
901
1129
1066
1202
1228
1146
950
1063
948
1494
2006
1053
945