1518
1107
995
1163
2068
2642
4468
924
874
858
988
1319
915
3106
928
1478
1125
844
971
907
1025
999
1051
1115
1166
3286
1844
1017
846
959
1617
1113
16272
988
912
1051
897
849
1027
1349
931
881
2265
1172
924
1067
894
944
1201
2174
990
833
2137
829
1107
899
1005
1270
1098
1044