4156
35637
1787
2784
5442
871
3612
1392
2721
820
2837
665
5456
1317
1282
711
769
1131
1099
893
697
13310
977
685
727
725
1036
780
829
758
768
814
1072
952
629
1363
652
761
762
761
760
801
1866
814
744
720
1216
873
733
690
775
963
671
1222
662
794
1272
755
1159
1241