793
2052
2083
852
831
992
829
1797
2976
878
935
845
877
1103
873
883
1209
913
14019
886
888
1070
836
1110
1349
942
917
836
1198
1082
1406
900
806
890
1099
1082
938
831
3678
1340
12752
1048
1659
1040
1098
1713
4194
4236
941
963
958
888
831
907
798
911
934
769
876
1000