1141
1
707
932
689
575
1002
2
652
484
613
434
88
742
1774
703
419
468
892
731
473
395
714
451
693
686
85
627
641
729
401
113