1575
993
855
1244
865
834
935
970
932
915
1005
1150
1028
1145
5209
1693
1802
887
914
6178
952
926
1374
998
1520
1098
999
1144
1015
1507
2724
2240
862
1012
1098
990
1210
879
968
1050
978
918
1058
4386
891
932
852
1031
844
984
947
1173
902
1209
971
2143
1453
1163
813
1149