871
835
1000
1434
2865
1030
996
1003
885
812
2633
1108
1819
916
900
785
1008
827
1916
1845
985
999
874
819
2123
1045
794
2142
832
2544
793
925
754
776
904
1054
845
990
1446
797
845
1356
985
760
892
1136
1003
1552
871
1090
1642
1220
807
823
786
979
2987
1208
988
829