422
300
394
608
695
203
718
349
331
220
279
1250
873
1072
1018
2365
339
187
2610
1313
1498
1054
1054
380
830
299
1206
1590
213
970
194
420
288
594
920
340
457
257
540
190
725
1021
578
272
126
768
767
1295
368
336
206
394
229
315
1172
1950
391
317
281
114