902
1259
872
1064
797
989
791
811
1814
920
2563
1432
940
831
737
934
816
945
2983
983
1385
717
1767
919
2867
864
808
725
898
878
754
1431
746
1157
1100
990
835
1026
944
1033
996
716
2557
1094
1005
786
966
894
884
4498
801
804
988
994
984
881
1023
1263
1183
842