853
805
906
972
871
854
1058
1566
3103
982
1319
1176
1384
1120
1169
1262
1134
1273
1443
1179
1133
1112
1887
1256
1470
1215
1144
1247
1815
1008
1203
1054
1415
1186
1387
1325