1413
1
691
867
579
836
762
4
802
2
748
595
669
1254
1236
822
755
617
661
803
648
940
529
660
689
788
1304
7079
3
704
1057
1662
852
2151