245
34
326
420
375
845
351
34
1230
325
361
893
417
677
396
654
1368
1285
1365
1727
193
409
483
422
632
874
703
229
1439
1577
1105
455
377
34
578
1329
864
401
889
371
349
496
1008
1730
385
473
977
2367
458
642
889
394
310
231
654
755
520
609
570
1328
66
67