2862
855
1331
900
6577
1071
971
969
870
830
914
804
1721
1128
144626
802
889
1107
806
1150
786
751
1658
1048
783
1628
1866
873
1021
970
773
3682
897
860
1230
6909
865
3887
1021
929
1196
806
830
856
1651
898
932
1361
3022
1025
1693
1045
1838
6563
1287
944
959
834
959
960