1670
902
847
3589
953
9797
1215
952
1012
899
771
799
971
879
896
832
2289
820
1076
849
11585
1085
786
878
1155
1107
907
950
1259
887
844
2813
808
1257
859
1053
1190
1630
963
2044
936
929
2031
962
3047
1047
1048
779
946
1011
828
1239
1317
854
1048
908
814
2917
930
847
882
817
1351
907
833
860
1169
2760
1042
910
1131
1124
882
1449
931
1133
906
913
923
3170
847
2851
845
963
859
2128
763
1789
853
814
831
947
1111
1028
835
826
907
983
846
774
807
1234
1618
1792
1093
816
795
1121
938
878
1197
1605
803
1131
865
1510
888
1795
874
801