1560
411
495
385
555
491
322
665
1410
1791
325
521
290
559
1321
457
464
1170
1055
514
723
5413
660
530
877
357
3549
415
434
2886
515
903
350
569
7132
1854
777
396
404
1230
341
1665
398
358
388
791
411
511
373
816
571
510
1054
352
589
511
432
385
1038
1215
1544
485
374
793
1050
322
1047
968
651
385
664
616
335
2003
341
1211
573
594
406
380
773
657
297
410
7593
1230
1765
388
456
2518
1425
818
366
973
32157
464
389
667
330
583
1298
329
400
694
3395
2092
343
887
3697
338
645
642
487
562
489
354
1017
852
980
450