520
1
664
698
1893
557
2
590
1225
918
556
549
662
4
635
850
2036
3
592
561
470
678
569
439
3126
480
473
509
1171
710
500
643
601
595