1575
993
855
1246
865
834
937
970
932
916
1006
1150
1029
1145
5210
1693
1802
887
914
6178
953
926
1376
998
1520
1099
999
1144
1016
1507
2724
2240
862
1012
1099
990
1210
879
968
1051
978
918
1058
4387
891
932
853
1031
844
984
948
1173
902
1209
971
2143
1454
1163
813
1151