554
2
1626
1
1107
582
574
590
571
536
1069
780
642
1038
538
465
1103
527
489
508
755
396
381
418
552
559
463
431
580
1375
541