35640
1122
3742
1099
5442
872
2057
962
3612
1392
1814
8932
834
23986
918
698
1283
828
5148
758
6617
684
966
775
646
983
656
688
677
874
864
656
3716
1412
871
2381
1072
760
2254
717
700
1130
765
894
1064
838
721
1326
667
882
701
880
722
691
1107
693
854
824
905
1911