4157
35640
1789
2785
5442
872
3612
1392
2722
822
2838
666
5456
1319
1282
711
770
1133
1103
894
698
13314
979
686
727
727
1036
780
829
758
768
814
1072
953
630
1364
652
761
763
763
763
801
1869
815
744
721
1218
873
734
691
775
965
672
1222
662
795
1272
755
1159
1241