320
774
330
437
233
406
497
297
363
1
1100
536
592
421
235
465
474
262
549
959
473
346
244
224
495
348
741
253
431
408
1578
310
1287
358
518
484
237
243
265
387