636
1
4602
54
531
782
655
2
581
850
1072
1723
10
539
635
573
493
576
973
434
592
474
497
554
1561
466
1483
1176
407
547
533
703
666