816
845
4283
856
2503
1784
873
1084
1057
34993
795
954
1411
816
901
1348
1779
868
888
940
960
792
853
984
1473
1125
934
1905
5162
798
2698
983
834
883
910
902
5227
881
889
930
1722
4485
796
815
1595
1458
1240
915
960
929
872
950
2194
11804
1056
848
834
1001
1254
1021