851
804
906
972
870
854
1058
1566
3102
982
1319
1175
1383
1120
1169
1262
1134
1273
1441
1179
1133
1112
1887
1253
1470
1215
1144
1244
1815
1007
1202
1053
1415
1186
1387
1325