825
1047
966
1007
1398
1316
1310
991
881
850
1231
895
979
968
930
949
905
903
902
1037
3825
2547
1129
923
865
920
1006
908
855
2277
878
854
1042
1507
1164
993
1104
19339
1204
897
830
1227
1007
1008
3221
1106
1396
989
952
1109
1869
2696
817
1107
953
890
1121
976
1015
1618