825
1048
966
1007
1398
1318
1313
991
881
850
1232
895
980
968
930
949
905
904
902
1037
3825
2547
1130
923
865
921
1006
909
855
2277
878
854
1042
1509
1164
993
1106
19341
1207
899
832
1227
1007
1009
3221
1108
1396
989
952
1110
1869
2697
817
1107
953
892
1121
976
1015
1618